something towered - Turc Anglais Dictionnaire